package fiado.bean;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Produto {

	private int id;
	private String descricao;
	private double valor;
	private Date dataCriacao;

	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getDescricao() {
		return descricao;
	}
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}
	public double getValor() {
		return valor;
	}
	public void setValor(double valor) {
		this.valor = valor;
	}
	public Date getDataCriacao() {
		return dataCriacao;
	}
	public void setDataCriacao(Date dataCriacao) {
		this.dataCriacao = dataCriacao;
	}
	
	@Override
	public String toString() {
		return String.format("Produto[id:%d;descricao:'%s';valor:%f;dataCriacao:%s]", 
				this.getId(),
				this.getDescricao(),
				this.getValor(),
				new SimpleDateFormat("dd/MM/yyyy").format(this.getDataCriacao()));
	}

}
